rental of sound recordings - Alemán Inglés Diccionario